/* ___________________________________________________________________________________
   
   CSS Framework for Eicra CMS Script [Templates, Blocks & Product Modules] 
   ___________________________________________________________________________________ */
   

/*	GLOBAL STYLES ******************************************************************** */

@charset "utf-8";

html{
	direction:rtl; 
}

body{
	direction:rtl;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 76%;
}

input[type="text"],
input[type="password"], select, textarea,
select.ui-widget-content, textarea.ui-widget-content{
	margin:0 0 0 10px;
}

input[type="checkbox"],
input[type="radio"]{
	margin:0 0 5px 8px;
}

select option{
	padding:0 4px 0 0;
}

/* ********************************************************************************** */

/* LAYOUT STYLES ******************************************************************** */

#content{
	float:left;
}

/* Header --------------------------------------------------------------------------- */

#header .logo{
	float:right;
}

#header .ad{
	float:left;
}

/* ---------------------------------------------------------------------------------- */

/* Top Bar -------------------------------------------------------------------------- */

.user-link{
	float:right;
}

.top-links ul{
	float:left;
}

.top-links ul li{ 
	margin-right:0; 
	padding: 0 5px 0 1px;
	border-left:0;
	border-right:1px solid #0086DF;
}
			
.top-links ul li.first{ 
	margin-right:0; 
	border-right: none; 
}

/* ---------------------------------------------------------------------------------- */

/* Side Bar ------------------------------------------------------------------------- */

#sidebar{
	float:right;
	background:url(../images/sidebar-shadow-rtl.png) no-repeat left top;
}

/* ---------------------------------------------------------------------------------- */

/* Block Box Model ------------------------------------------------------------------ */

.block .block-heading .symbol{
	background:url(../images/title-arrow-rtl.png);
	background-position: 99% center;
	background-repeat:no-repeat;
	padding:10px 35px 10px 0;
}

.block .thumb{
	margin: 2px 0 2px 4px;
	float:right;
}

.block .link-btn a{
	float:left;
}

.block .more a{
	background: url(../images/arrow-2-rtl.gif);
	background-repeat:no-repeat;
	background-position:99% 2px;
	padding: 0 15px 0 0;
	float:right;
	clear:right;
}

.block .list{
	margin:5px 10px 5px 0;
	float:right;
}

.block .list ul li{
	background-image:url(../images/list-arrow-rtl.gif);
	background-position:98% 7px;
	background-repeat:no-repeat;
	padding:0 20px 0 0;
}

.left-float {
	float:right;
	margin: 0 0 5px 10px;
}

.right-float {
	float:left;
	margin: 0 10px 5px 0;
}

/* ---------------------------------------------------------------------------------- */

/* Footer --------------------------------------------------------------------------- */

#footer .container .widget{
	margin:0 20px 0 0;
	float:right;
}

#footer .container .widget .hasDatepicker{
	float:right;
}

#footer .container .widget h2{
	padding: 8px 50px 8px 0;
	background-position: right 0;
}

#footer .social{
	float:left;
	text-align:left;
}

#footer .links ul li {
	padding: 0 5px 0 1px; 
	border-left:0;
	border-right: 1px solid #FFF;
}
			
#footer .links ul li.first{ 
	border-right:0;
	padding-right:0;
}


#footer .copyright{
	float:right;
}

.go-top a{
	right:0;
	left:30px;
}

/* ---------------------------------------------------------------------------------- */

/* ********************************************************************************** */


/* BLOCKS STYLE ********************************************************************* */

/* Language Flag -------------------------------------------------------------------- */

.flags{
	float:left;
	margin:6px 5px 0 0;
}

.flags .dropdown dl{ 
	float:left;
}

.dropdown dt a{
	background-repeat:no-repeat;
	background-position:left center;
	padding-right:0;
	padding-left:20px;
}

.dropdown dd ul{ 
	right:0; 
}

.dropdown span.flag{
	margin-left:0;
	margin-right:10px;
	float:left;
}

/* ---------------------------------------------------------------------------------- */

/* Top Navigation ------------------------------------------------------------------- */

.top-nav .container a.home-icon{
	float:right;
	border-right:0;
	border-left:1px solid #000;
}

.top-nav .container .nav{
	float:left;
}

.menu .levels a {
	width:auto !important;
}

.menu li {
	float:right !important;
}

.menu li ul li {
	float:right !important;
	text-align:right !important;
}

.menu li .plus li {
	padding:0 21px 0 0 !important;
}

.menu li .plus li:hover {
	padding:0 21px 0 0 !important;
}

/* Sidebar Accordion Menu */

.glossymenu a.menuitem{
	padding-right: 10px !important;
}

.glossymenu a.menuitem .statusicon{
	right: 230px !important;
}

.glossymenu div.submenu ul li a{
	padding-right: 10px !important;
}

/* ---------------------------------------------------------------------------------- */

/* Tab Panel ------------------------------------------------------------------------ */

.usual ul li{ 
	float:right;
}

.usual ul li a{
	margin:0px -1px 0 4px;
}

.usual-content{
	border-radius: 6px 0 6px 6px;
  	clear:right;
}

/* ---------------------------------------------------------------------------------- */

/* Breadcrumb ----------------------------------------------------------------------- */

.block-breadcrumb{
	float:right;
}

/* ---------------------------------------------------------------------------------- */

/* Bookmark ------------------------------------------------------------------------- */

.bookmark{
	margin:10px 0 0 20px;
	float:right;
}

.bookmark a .icon{
	float:right;
	border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	-webkit-border-radius:0 3px 3px 0;
}

.bookmark a .text-wrap{
	border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	-webkit-border-radius: 3px 0 0 3px;
}

/* ---------------------------------------------------------------------------------- */

/* Mini Search Block----------------------------------------------------------------- */

.block-mini-search{
	float:left;
}

.block-mini-search input[type="text"]{
	background-position:99% 0;
	background-repeat:no-repeat;
	padding: 5px 25px 5px 5px;
	margin:0 0 0 -2px;
}

/* ---------------------------------------------------------------------------------- */

/* Featured Products ---------------------------------------------------------------- */

.block-featured-product .col{
	float:right;
}

/* ---------------------------------------------------------------------------------- */

/* Latest News ---------------------------------------------------------------------- */

.block-news{
	float:right;
}

/* ---------------------------------------------------------------------------------- */

/* Clients Review ------------------------------------------------------------------- */

.block-review{
	float:left;
}

.block-review span a{
	float:left;
}

.block-review .link-btn span{
	background-position:right 0;
	background-repeat:no-repeat;
	padding:0 25px 0 0;
}

/* ---------------------------------------------------------------------------------- */

/* Quick Contact -------------------------------------------------------------------- */

.block-contact p{
	float:right;
	clear:right;
}

.block-contact input[type="text"], .block-contact textarea{
	float:left;
}

.block-contact a{
	float:left;
	clear:left;
}

/* ---------------------------------------------------------------------------------- */

/* Member Login --------------------------------------------------------------------- */

.block-login p{	
	float:right;
	clear:right;
}

.block-login input[type="text"],
.block-login input[type="password"]{
	float:left;
}

.block-login #signin_frm img{
	float:right;
}

.block-login input[type="button"]{
	float:left;
}

.block-login a.reg{
	background-position:right 0;
	background-repeat:no-repeat;
	padding: 2px 25px 0 0;
	margin: 18px 0 0 2px;
}

/* ---------------------------------------------------------------------------------- */

/* Email Newsletter ----------------------------------------------------------------- */

.block-subscribe .block-content{
	background: #0682E6 url(../images/newsletter-rtl.png) left 80px no-repeat;
}

.block-subscribe img.loader {
	padding:30px 105px 30px 0;
}

/* ---------------------------------------------------------------------------------- */

/* Polls ---------------------------------------------------------------------------- */

.block-polls .block-title{
	background-position:right 6px;
	background-repeat:no-repeat;
	padding: 5px 20px 5px 0;
}

/* ---------------------------------------------------------------------------------- */

/* ********************************************************************************** */


/* PRODUCT MODULES ****************************************************************** */

/* Global Module Style -------------------------------------------------------------- */

.mod .col{
	padding: 0 0 3px 12px;
	float:right;
}

.mod .list{
	margin:5px 10px 5px 0;
	float:right;
}

.mod .list ul li{
	background-image:url(../images/list-arrow-rtl.gif);
	background-position:98% 7px;
	background-repeat:no-repeat;
	padding:0 20px 0 0;
}

.mod .thumb{
	margin: 0 0 0 10px;
	float:right;
}

.mod .more a {
	background: url(../images/arrow-2-rtl.gif);
	background-repeat:no-repeat;
	background-position:right center;
	float:right;
	padding: 0 15px 0 0;
	clear:right;
}
.mod .chart .label{
	float:right;
	clear:left;
}

.mod .chart .value{
	float:left;
}

/* ---------------------------------------------------------------------------------- */

/* ___________________________________________________________________________________
   
   New CSS used by Developer
   ___________________________________________________________________________________ */

